package org.summerframework.component.security.permissions.model.domain;

import com.baomidou.mybatisplus.annotation.TableName;
import org.summerframework.core.base.dto.BaseDO;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * user_permissions_role_rel
 * @author
 */
@TableName("user_permissions_role_rel")
@Data
@EqualsAndHashCode(callSuper = true)
public class UserPermissionsRoleRelDO extends BaseDO {
    /**
     * 角色id
     */
    private Long roleId;

    private String roleCode;

    private String roleName;

    /**
     * 权限id
     */
    private Long permissionsId;

    private String permissionsCode;

    private String permissionsName;

    private Long parentId;

    private Integer type;

    private Integer status;

    private String icon;

    private Integer isSystem;

    private Integer sortIndex;

    private String url;

    public Integer roleType;

    public Long roleRelId;
}
